/// @author: slc
/// 泛型类 ValueWrap，用于包装一个可能为 null 的泛型数据
/// T 为泛型类型参数，代表要包装的数据类型
class ValueWrap<T> {
  /// 存储泛型数据的成员变量，允许为 null
  T? data;

  /// 构造函数，用于初始化 ValueWrap 实例
  /// [data] 可选参数，用于初始化存储的泛型数据
  ValueWrap({this.data});
}